console.log("********************");
console.log("\t对象\n");
/** 哪些是对象
 * (1) 只要待小数点的英文都是对象
 * (2) 数据形式是{属性名:属性值} 也是对象
 * (3) 看到变量赋值形式 var a = {b,c,d} 虽然没有属性值 也是对象
 */

/**
 * 声明对象的几种形式
 * (1) 使用关键字声明 new Object({name:"小明"})
 * (2) 使用字面量声明 var a = {name: "小明"}
 * (3) 使用工厂函数声明 var a = function(){ this.name = "小明"}
 */

var student1 = {
    name:"小贾",
    age:19,
    height:180.00,
    weight:85,
    like:["篮球","跑步","音乐"],
    action:function(){
        console.log("摆摆pose");
        console.log("骑行挑战青藏高原环形旅游");
    }
};
student1.age++;
student1.weight = student1.weight-20;
student1.status = "Go die";
delete student1.like
console.log(student1);

console.log("请问狗带的这个学生叫什么?",student1.name)
console.log("仙龄几何?",student1["age"])

/** 常用的对象有哪些
 * (1) document Dom对象 操作文档流
 * (2) window Bom对象 浏览器交互
 * (3) Math 数学对象
 * (4) Date 日期对象
 * (5) $ jQuery对象(第三方js库)
 */